package com.tm.chargecar.controller;

import com.tm.chargecar.entity.BillingTemplateOneEntity;
import com.tm.chargecar.result.Result;
import com.tm.chargecar.service.BillingTemplateOneService;
import com.tm.chargecar.vo.BillingTemplateVo;
import lombok.val;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

/**
 * @author 该死了
 * @create 2022-08-24 20:16
 *两轮车充电站中的计费管理
 */
@RestController
@RequestMapping("BillingTemplateOneController")
public class BillingTemplateOneController {
    @Autowired
    private BillingTemplateOneService billingTemplateOneService;
   //两轮车充电站中的计费管理条件查询
    @GetMapping("query")
    public Result query(BillingTemplateVo billingTemplateVo){
        return billingTemplateOneService.query(billingTemplateVo);
    }
    //两轮车充电站中的计费管理新增
    @PostMapping("add")
    public Result add(@RequestBody BillingTemplateOneEntity billingTemplateOneEntity){
        Result add = billingTemplateOneService.add(billingTemplateOneEntity);
        return add;
    }
    //两轮车充电站中的计费管理修改
    @PutMapping("update")
    public Result update(@RequestBody BillingTemplateOneEntity billingTemplateOneEntity){
        return billingTemplateOneService.update(billingTemplateOneEntity);
    }

}
